package com.bigzero.workflow.modules.process.vo;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.util.List;

/**
 * 高亮节点信息vo
 *
 * @author fanxinxiong
 * @date 2025-02-13 12:38
 **/
@Data
public class HighlightNodeInfoVo {

    /**流程定义节点唯一标识*/
    @Schema(description = "流程定义节点唯一标识")
    private String activityId;

    /**状态 1:已完成节点,2:活动的未处理的节点(下一个节点), 参考 {@link NodeStatus}*/
    @Schema(description = "状态 1:已完成节点,2:活动的未处理的节点(下一个节点)")
    private Integer status;

    /**历史审批记录*/
    @Schema(description = "历史审批记录")
    private List<HistoryRecordVo> historyRecordVo;
}
